Finding Cyclic Patterns on Sequential Data
نویسندگان
چکیده
The need for the study of dynamic and evolutionary settings made time a major dimension when it comes to data analytics. From business to health applications, being able to understand temporal patterns of customers or patients can determine the ability to adapt to future changes, optimizing processes and support other decisions. In this context, different approaches to Temporal Pattern Mining have been proposed in order to capture different types of patterns able to represent evolutionary behaviors, such as regular or emerging patterns. However, these solutions still lack on quality patterns with relevant information and on efficient mining methods. In this paper we propose a new efficient sequential mining algorithm, named PrefixSpan4Cycles, for mining cyclic sequential patterns. Our experiments show that our approach is able to efficiently mine these patterns when compared to other sequential pattern mining methods such as the GenPrefixSpan and PrefixSpan. Also for datasets with a significant number of regularities, our algorithm performs efficiently, even dealing with significant constraints regarding the nature of cyclic patterns. Keywords—temporal pattern mining; cyclic patterns; sequential
منابع مشابه
Bidirectional Growth based Mining and Cyclic Behaviour Analysis of Web Sequential Patterns
Web sequential patterns are important for analyzing and understanding users’ behaviour to improve the quality of service offered by the World Wide Web. Web Prefetching is one such technique that utilizes prefetching rules derived through Cyclic Model Analysis of the mined Web sequential patterns. The more accurate the prediction and more satisfying the results of prefetching if we use a highly ...
متن کاملDoes Fundraising Have Meaningful Sequential Patterns? The Case of Fintech Startups
Nowadays, fundraising is one of the most important issues for both Fintech investors and startups. The pattern of fundraising in terms of “number and type of rounds and stages needed” are important. The diverse features and factors that could stem from Fintech business models which can influence success are of the key issues in shaping these patterns. This study applied the top 100 KPMG Fintech...
متن کاملMultidimensional Sequential Pattern Mining
Data mining is the task of discovering interesting patterns from large amounts of data. There are many data mining tasks, such as classification, clustering, association rule mining, and sequential pattern mining. Sequential pattern mining is the process of finding the relationships between occurrences of sequential events, to find if there exists any specific order of the occurrences. It is a ...
متن کاملRepetition support and mining cyclic patterns
For customer transaction database, the support (customer support) of the sequential pattern is defined as the fraction of the customers supporting the sequence. We define new forms of the mining patterns, called cyclic patterns, as an extension to the sequential pattern mining by introducing a new parameter, the repetition support. For customer transaction database, the repetition support speci...
متن کاملFinding Sequential Patterns from Large Sequence Data
Data mining is the task of discovering interesting patterns from large amounts of data. There are many data mining tasks, such as classification, clustering, association rule mining, and sequential pattern mining. Sequential pattern mining finds sets of data items that occur together frequently in some sequences. Sequential pattern mining, which extracts frequent subsequences from a sequence da...
متن کامل